• word of the day

    genus arbutus

    genus arbutus - Dictionary definition and meaning for word genus arbutus

    Definition
    (noun) large evergreen shrubs and trees of southern Europe and western North America: strawberry tree; madrona
Download our Mobile App Today
Receive our word of the day
on Whatsapp